热门标签 | HotTags
当前位置:  开发笔记 > 编程语言 > 正文

可见光|波段_数字图像处理1.绪论(mooc)

篇首语:本文由编程笔记#小编为大家整理,主要介绍了数字图像处理1.绪论(mooc)相关的知识,希望对你有一定的参考价值。【数字图像处理】1.绪论(

篇首语:本文由编程笔记#小编为大家整理,主要介绍了数字图像处理1.绪论(mooc)相关的知识,希望对你有一定的参考价值。



【数字图像处理】1.绪论(MOOC)

文章目录


  • 【数字图像处理】1.绪论(MOOC)
    • 1. 图像的分类
    • 2. 图像处理
    • 3. 数字图像处理的内容




图像的概念: 图像是对客观存在的物体的一种相似性的、生动的写真或描述。



1. 图像的分类



多种分类方式:


  • 可见光成像和不可见光成像
  • 单波段、多波段和超波段图像
  • 彩色与非彩色图像

模拟图像和数字图像:按图像空间坐标和亮度(或色彩)的连续性可分为模拟图像和数字图像。


  • 1)模拟图像
    模拟图像可用连续函数来描述,光照位置和光照强度均为连续变化的。





    I


    =


    F


    (


    x


    ,


    y


    )



    I=F(x,y)


    I=F(x,y)
  • 2)数字图像
    可用矩阵或数组来描述,空间位置和亮度均为整数值。





    I


    =


    I


    [


    m


    ,


    n


    ]


    =



    [







    i



    (


    0


    ,


    0


    )









    i



    (


    0


    ,


    1


    )
















    i



    (


    0


    ,


    N





    1


    )











    i



    (


    1


    ,


    0


    )









    i



    (


    1


    ,


    1


    )
















    i



    (


    0


    ,


    N





    1


    )
























































    i



    (


    M





    1


    ,


    0


    )









    i



    (


    M





    1


    ,


    0


    )
















    i



    (


    M





    1


    ,


    N





    1


    )








    ]




    I= I[m,n]=\\beginbmatrix i_(0,0) & i_(0,1) & \\cdots& i_(0,N-1) \\\\ i_(1,0) & i_(1,1) & \\cdots& i_(0,N-1) \\\\ \\vdots & \\vdots& \\ddots& \\vdots \\\\ i_(M-1,0) & i_(M-1,0) & \\cdots& i_(M-1,N-1) \\endbmatrix


    I=I[m,n]=


    i(0,0)i(1,0)i(M1,0)i(0,1)i(1,1)i(M1,0)i(0,N1)i(0,N1)i(M1,N1)



2. 图像处理



图像处理是研究图像的获取、传输、存储、变换、显示、理解与综合利用的一门学科。


图像处理的层次:
根据抽象程度不同可分为三个层次:狭义图像处理、图像分析和图像理解:
相关学科的关系:
图像处理与模式识别、计算机图形学、计算机视觉等学科既相互联系又相互区别


3. 数字图像处理的内容

图像的数字化: 如何由一幅模拟图像获取一幅满足需求的数字图像,使图像便于计算机处理、分析。

图像增强: 增强图像的有用信息,消弱噪声的干扰。

图像的恢复与重建: 把退化、模糊了的图像复原。

图像编码: 简化图像的表示,压缩图像的数据,便于存储和传输。

图像分割: 图像分割是指将一幅图像划分为互不重叠的区域的处理。

二值图像处理与形状分析: 二值图像的几何概念、二值图像连接成分的各种变形算法和二值图像特征提取与分析的各种方法

纹理分析: 影像纹理的概念、特征提取与分析的一些方法与应用

图像识别: 对图像中的不同对象进行分类、描述和解译。


推荐阅读
  • Android中高级面试必知必会,积累总结
    本文介绍了Android中高级面试的必知必会内容,并总结了相关经验。文章指出,如今的Android市场对开发人员的要求更高,需要更专业的人才。同时,文章还给出了针对Android岗位的职责和要求,并提供了简历突出的建议。 ... [详细]
  • 本文介绍了H5游戏性能优化和调试技巧,包括从问题表象出发进行优化、排除外部问题导致的卡顿、帧率设定、减少drawcall的方法、UI优化和图集渲染等八个理念。对于游戏程序员来说,解决游戏性能问题是一个关键的任务,本文提供了一些有用的参考价值。摘要长度为183字。 ... [详细]
  • 如何用UE4制作2D游戏文档——计算篇
    篇首语:本文由编程笔记#小编为大家整理,主要介绍了如何用UE4制作2D游戏文档——计算篇相关的知识,希望对你有一定的参考价值。 ... [详细]
  • 图解redis的持久化存储机制RDB和AOF的原理和优缺点
    本文通过图解的方式介绍了redis的持久化存储机制RDB和AOF的原理和优缺点。RDB是将redis内存中的数据保存为快照文件,恢复速度较快但不支持拉链式快照。AOF是将操作日志保存到磁盘,实时存储数据但恢复速度较慢。文章详细分析了两种机制的优缺点,帮助读者更好地理解redis的持久化存储策略。 ... [详细]
  • 计算机存储系统的层次结构及其优势
    本文介绍了计算机存储系统的层次结构,包括高速缓存、主存储器和辅助存储器三个层次。通过分层存储数据可以提高程序的执行效率。计算机存储系统的层次结构将各种不同存储容量、存取速度和价格的存储器有机组合成整体,形成可寻址存储空间比主存储器空间大得多的存储整体。由于辅助存储器容量大、价格低,使得整体存储系统的平均价格降低。同时,高速缓存的存取速度可以和CPU的工作速度相匹配,进一步提高程序执行效率。 ... [详细]
  • 本文探讨了C语言中指针的应用与价值,指针在C语言中具有灵活性和可变性,通过指针可以操作系统内存和控制外部I/O端口。文章介绍了指针变量和指针的指向变量的含义和用法,以及判断变量数据类型和指向变量或成员变量的类型的方法。还讨论了指针访问数组元素和下标法数组元素的等价关系,以及指针作为函数参数可以改变主调函数变量的值的特点。此外,文章还提到了指针在动态存储分配、链表创建和相关操作中的应用,以及类成员指针与外部变量的区分方法。通过本文的阐述,读者可以更好地理解和应用C语言中的指针。 ... [详细]
  • 本文详细介绍了Java中vector的使用方法和相关知识,包括vector类的功能、构造方法和使用注意事项。通过使用vector类,可以方便地实现动态数组的功能,并且可以随意插入不同类型的对象,进行查找、插入和删除操作。这篇文章对于需要频繁进行查找、插入和删除操作的情况下,使用vector类是一个很好的选择。 ... [详细]
  • 开发笔记:计网局域网:NAT 是如何工作的?
    篇首语:本文由编程笔记#小编为大家整理,主要介绍了计网-局域网:NAT是如何工作的?相关的知识,希望对你有一定的参考价值。 ... [详细]
  • [大整数乘法] java代码实现
    本文介绍了使用java代码实现大整数乘法的过程,同时也涉及到大整数加法和大整数减法的计算方法。通过分治算法来提高计算效率,并对算法的时间复杂度进行了研究。详细代码实现请参考文章链接。 ... [详细]
  • Go语言实现堆排序的详细教程
    本文主要介绍了Go语言实现堆排序的详细教程,包括大根堆的定义和完全二叉树的概念。通过图解和算法描述,详细介绍了堆排序的实现过程。堆排序是一种效率很高的排序算法,时间复杂度为O(nlgn)。阅读本文大约需要15分钟。 ... [详细]
  • 本文讨论了在手机移动端如何使用HTML5和JavaScript实现视频上传并压缩视频质量,或者降低手机摄像头拍摄质量的问题。作者指出HTML5和JavaScript无法直接压缩视频,只能通过将视频传送到服务器端由后端进行压缩。对于控制相机拍摄质量,只有使用JAVA编写Android客户端才能实现压缩。此外,作者还解释了在交作业时使用zip格式压缩包导致CSS文件和图片音乐丢失的原因,并提供了解决方法。最后,作者还介绍了一个用于处理图片的类,可以实现图片剪裁处理和生成缩略图的功能。 ... [详细]
  • 本文介绍了OkHttp3的基本使用和特性,包括支持HTTP/2、连接池、GZIP压缩、缓存等功能。同时还提到了OkHttp3的适用平台和源码阅读计划。文章还介绍了OkHttp3的请求/响应API的设计和使用方式,包括阻塞式的同步请求和带回调的异步请求。 ... [详细]
  • TiDB | TiDB在5A级物流企业核心系统的应用与实践
    TiDB在5A级物流企业核心系统的应用与实践前言一、业务背景科捷物流概况神州金库简介二、现状与挑战神州金库现有技术体系业务挑战应对方案三、TiDB解决方案测试迁移收益问题四、说在最 ... [详细]
  • 时域|波形_语音处理基于matlab GUI音频数据处理含Matlab源码 1734期
    篇首语:本文由编程笔记#小编为大家整理,主要介绍了语音处理基于matlabGUI音频数据处理含Matlab源码1734期相关的知识,希望对你有一定的参考价值。 ... [详细]
  • 以数据驱动品牌,为出海强势护航
                    原创
    原标题:以数 ... [详细]
author-avatar
行玲于諭淑臻
这个家伙很懒,什么也没留下!
PHP1.CN | 中国最专业的PHP中文社区 | DevBox开发工具箱 | json解析格式化 |PHP资讯 | PHP教程 | 数据库技术 | 服务器技术 | 前端开发技术 | PHP框架 | 开发工具 | 在线工具
Copyright © 1998 - 2020 PHP1.CN. All Rights Reserved | 京公网安备 11010802041100号 | 京ICP备19059560号-4 | PHP1.CN 第一PHP社区 版权所有